Skip to content

Fix build workflow failure caused by dead internal project links - #1

Merged
MOSS-vZ merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job-build
Aug 9, 2026
Merged

Fix build workflow failure caused by dead internal project links#1
MOSS-vZ merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job-build

Conversation

Copilot AI commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

The build GitHub Actions job failed in htmlproofer because the generated project tab contained internal links to non-existent /projects/* pages. This PR removes those dead links while preserving the placeholder project entries.

  • Failure source

    • _tabs/project.md had placeholder items inside an HTML comment block, but those lines still used Markdown link syntax targeting routes that do not exist.
  • Change applied

    • Replaced commented placeholder Markdown links with plain text entries (no /projects/* href targets).
    • Kept all placeholder content and intent intact; only link markup was removed.
  • Resulting behavior

    • The project tab still shows/retains placeholder content context, but no longer introduces invalid internal links into the generated site.
  • Before/after snippet

    <!-- before -->
    - [数字时钟](/projects/digital-clock/) — C++ + SFML 桌面时钟程序
    
    <!-- after -->
    - 数字时钟 — C++ + SFML 桌面时钟程序

Co-authored-by: MOSS-vZ <227610692+MOSS-vZ@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix the failing GitHub Actions job build Fix build workflow failure caused by dead internal project links Aug 9, 2026
Copilot AI requested a review from MOSS-vZ August 9, 2026 08:42
@MOSS-vZ
MOSS-vZ marked this pull request as ready for review August 9, 2026 10:04
Copilot AI lite review requested due to automatic review settings August 9, 2026 10:04
@MOSS-vZ
MOSS-vZ merged commit 106d48e into main Aug 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses a GitHub Actions build failure caused by htmlproofer detecting dead internal links generated from placeholder project entries in the Projects tab.

Changes:

  • Removed Markdown link markup from placeholder project entries that pointed to non-existent /projects/* pages.
  • Preserved the placeholder entries’ text and intent while eliminating invalid internal link targets.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants